Лабораторная работа 2
Андрианова Марина Георгиевна
RUDN University, Moscow,
Russian Federation
2024, 14 September
Цель работы
Целью данной работы является получение
практических навыков работы работы в
консоли с атрибутами файлов, закрепление
теоретических основ дискреционного
разграничения доступа в современных
системах с открытым кодом на базе ОС Linux.
Выполнение лабораторной
работы
Создала учётную запись пользователя
guest с помощью команды "sudo useradd
guest" и задала пароль для этого
пользователя командой
"sudo passwd guest" (рис.1)
Рис.1.Создание пользователя
Вошла в систему от имени пользователя
guest (рис.2).
Рис.2.Вход в систему
Определила директорию,в которой я нахожусь,
командой "pwd". Сравнила её с
приглашением командной строки:они совпадают.
Определила, что она является моей домашней
директорией (рис.3).
Рис.3.Команда pwd
С помощью команды "id" определила имя своего
пользователя (guest), uid=1001, gid=1001.
Сравнила полученную информацию с выводом
команды "groups" (рис.4), которая вывела "guest".
Рис.4.Команды id иgroups
Просмотрела файл /etc/passwd командой
"cat /etc/passwd" (рис.5)
Рис.5. Команда cat /etc/passwd
Проверила, какие расширенные атрибуты
установлены на поддиректориях, находящихся в
директории /home, командой "lsattr /home"
(рис.6).
Рис.6. Расширенные атрибуты
Попыталась создать в директории dir1 файл file1
(рис.7). В итоге файл не был создан.
Рис.7. Попытка создать файл в директории
Открыть директорию с помощью команды "ls -l
/home/guest/dir1" изначально тоже не удалось по
той же причине, поэтому я поменяла права доступа
(рис.8) и снова воспользовалась этой
командой.
Рис.8. Создание файла в директории
Выводы
В ходе выполнения данной лабораторной работы я
получила практические навыки работы в
консоли с атрибутами файлов, закрепила
теоретические основы дискреционного
разграничения
доступа в современных системах с открытым кодом
на базе ОС Linux.